public class caoxiuru {
    public static void main(String[] args) {
        // 1. 整数类型
        byte byteNum = 127; // 8位有符号整数，范围：-128 到 127
        short shortNum = 32767; // 16位有符号整数，范围：-32768 到 32767
        int intNum = 2147483647; // 32位有符号整数，范围：-2^31 到 2^31-1
        long longNum = 9223372036854775807L; // 64位有符号整数，需加L后缀

        // 2. 浮点类型
        float floatNum = 3.14159f; // 32位单精度浮点数，需加f后缀
        double doubleNum = 3.141592653589793; // 64位双精度浮点数（默认浮点类型）

        // 3. 字符类型
        char charVar = 'A'; // 16位Unicode字符
        char unicodeChar = '\u0041'; // 使用Unicode编码表示字符'A'

        // 4. 布尔类型
        boolean isTrue = true;
        boolean isFalse = false;
    }
}
